If the inside says 40 and they look huge, then the sticker on the outside was probably an error, and they shipped you the wrong size. Call them up or email them, explain that they sent the wrong size. Not sure on their return policy, but I would think if you explain that it's their fault they may provide you with a pre-paid shipping lable to ship them back so they can send you the correct size.
Just called them and they said they would pay for shipping. The only problem is I payed for Fedex and they want to ship them ground. So I paid extra for their mistake. I spoke to the csr and told him how I felt about that. He says its their policy and thats that. I guess I'm done with Budovideos.