I still have yet to receive mine, ordered on March 26th. This is to the point of being absolutely ridiculous on shipping time. I'm going to leave a horrid review on resellerratings.com. Regardless of the shipping method (free in our case) it should never take 3 weeks to receive something like this.