Anyone ever order from this site? Googled customer feedback and there were some complaints, but mostly just lack of communication/order updates and long shipping time. At least they answered my email quickly when I contacted them. A bit wary of them though since they don't reveal their physical address on their site (told me in their email reply though and can be found through a whois domain search).
So, if anyone's got any good/bad experiences with them then please post.
So, if anyone's got any good/bad experiences with them then please post.