My old man had similar trouble recently with a non bike related order. THe company he dealt with were really friendly - they had dispatched itbut RM had got it lost somewhere in their system. It never did turn up but the firm the order was placed with fully refunded him.