Don't buy from them unless you want to receive your order waaaaaayyyyy later than what they promise. They say 6-8 business days and they didn't ship my order after 3 weeks and I didn't know they were shipping from China.
I have nothing against buying from China but I hate to wait that long to receive my order. Please consider the SUPER delay before buying from them.
When I tried to cancel it, they said they couldn't cancel since my package was shipped, but guess what? After 3 business days, my order didn't leave shenzen. This sucks!