Their customer service is terrific. I've asked technical questions and Corey (owner) has always emailed back within a few hours with very helpful, clear, concise and encouraging responses.
For those wondering about duty/brokerage fees... I've found that it's random:
On my first order: I paid...