They are very responsive, they have great customer support (which is really hard for any business).
I didn't like how long it took them in order get back with us when we asked about shipping rates or other specifics related our account setup process - so if you're looking at doing this kind thing make sure that's your big issue! Try getting quotes from different providers before settling down somewhere as there can be some pretty steep fees involved here which means more money coming outta yours truly =( Good Luck!!