Yes you are probably within your rights to ask for a refund, and thats what I would be doing. No more chances to fix the problem. But stop highlighting the 108 mile round trip aspect. Its not relevant. You would still have a valid complaint if you lived a 108 metre round trip away. Hardly the shops fault you decided to buy a bike from somewhere so far away.