Look at it this way. You could have bought it online, waited two days for it, and it could have been broken like the package I got from Amazon Saturday. .
@Alski yup, online purchase still cheaper but as I stated, I get the product now by buying in store instead of waiting two days. @LeilaniOtter hope you got a refund.