May aswell contact the retailer and try your luck to see if they will match it and refund, worst case is you are stuck with the price that you were previously happy with anyway? Sure someone else in this thread did similar on another bike earlier in the year. Fingers crossed!