Ordered one in March, it was cancelled so i was refunded (-$10: WHY?!?) re ordered in May and i'm still waiting! They say they are from portland but my item supposedly shipped from China. Not convinced that it's even shipped because it's now mid-August and still hasn't even arrived in my country, Canada. They kept saying that it would arrive any day and were completely unhelpful and now i'm past the time to dispute the charge on my credit card. This company is a complete sham, don't even give them a try.