This will be the 3rd time that I have ordered through MJM Magic and the previous two times, I received my products in exactly 2 days!! The 10 % lifetime discount code is just a bonus to their already lowest price on the net. They even sent me a courtesy email to let me know that my package is on the way, now that's customer service! I've tried buying from both Ellusionist and Penguin Magic, but they charge for shipping and also NO discount code and it takes more than 2 days for s/h. Why buy from anyone else, but from MJM Magic.