Buyer beware, Skymall commits credit card fraud. They will charge your credit card without your permission. I called to cancel an order within 24 hours of placing it. I was told by the representative that the order has not been charged to my credit card yet and that there would be no problem cancelling it. I was also told that orders aren't charged until they are shipped. Three days later I receive an email that my order has shipped. I immediately called and left a message and also emailed them regarding the error. I received a VM message back that my request to cancel my order was merely that, a request and was not going to be honored. I called and spoke to live person who indicated she has no record of my canceling the order. I have never received a response to my email. The item arrived today. I am reporting this to my credit company as Skymall refuses to help. I will never, never shop with them again. Horrible company!