I Bought this on July 11th they shipped it out on the 16th and let me know they did, informed itll be packaged really good and to expected around the 28th. Literally 5 days later it arrived before expected date on luckily on time for my birthday. The way it was shipped was the best kind possible, very well attention to detail and lots of protection. Thank you so much! I will definitely do business with you again.