Best China-based online store I've dealt with (and I've used a lot). Customer service is very helpful and answered all my questions via email and via live chat that they have on their website. The prices and selection are great. Very good shipping too since I got my items in Canada in a week!