First time buying from this company, and i have to say i'm surprised at the speed at which it was delivered, i was not expecting my package until friday 8th at the earliest, however i received it on thursday 7th and was able to make use of the product sooner than expected.