I know I'm late to the post, but I recently placed an order after a friend told me about them. I was skeptical, but I needed my product in a hurry and the site claimed 2-3 day delivery. I placed an order on Friday afternoon. Response was quick and on Saturday I was given a tracking number. Product arrived Monday.. can not speak on quality yet.