At first GearBest said I would have to pay the difference in price. Then they eventually said they would match the price but were so slow to respond, by then I cancelled the order. Bang good shipped out the item in 2 days, so it was worth it to pay a bit more. Already waited 3 weeks..