The reasons we can keep our prices so cheap is that we work with a third party company which means shipping CAN take up to four weeks, although it's usually nearer two-three. We appreciate your patience during the shipping process and will continue to keep improving as a store. All items are of the highest quality and be assured when you do receive your order, you will be very pleased with it.