anyone ever buy from them? if so, how was the experience as far a customer support? did they ship to US? did they accept credit cards? etc etc. thx <3