After several emails notices of delays on a gift, I purchased I finally just canceled my order as they wanted me to pay for an upgrade due to the fact they couldn't get it together on their end. What a joke! Pay for an upgrade after already waiting 3 weeks! Right after I wrote this review and placed an order with another Co. One of the Owners (Shannon) called to make things right. If I had not already placed the order I would have. Very impressed that she took time to call and explain what happened, and try to make it right!