Ordered new pedals and an SD mapping card for my Garmin last week, paid extra postage to speed up the delivery and they haven't been delivered yet. This is the first stuff I've bought off them (may be the last), has anyone else suffered a frustrating wait for them to deliver?