Hate to say I gave them my attention before reading this...
Ordered several parts from them on the 18th may. Got an email confirming payment was taken but not email corresponding dispatch etc... emailed them on the 23rd asking for eta and tracking . Got an email back on the 26th, they said there were delays due to Covid - fine i'll bite. and they just said it was shipped on the 19th via Royal Mail 24 which is a next day service.
emailed back on the 28th asking whats going on and got an email 29th with a much heavy copied and pasted info from the Royal Mail site. Michelle (Velodrome shop) said due to delays its late and it should arrive within the next couple day (she was certain).
Its now the 2nd June and its not arrived, so I've emailed back and asked for a refund.
I understand that Covid may have influenced delays however I've seen our Royal Mail delivery driver everyday posting RM24 stuff.
I've even got my njs that was shipped from japan ordered the same day last week...
I certainly won't be ordering from them despite their prices.
I'd say pay a bit more for less stress.