LifeinAsia - 10:07 pm on Apr 18, 2012 (gmt 0)
Cancel the order and purchase at the cheaper price.
The item hasn't shipped yet.
If you still feel it's a moral issue, contact the company and explain the situation- you bought the item an hour before the price went down. You would obviously like it at the lower price, so you would like to ask that they charge the lower price instead. If they say no, then go ahead and follow my first suggestion. :)