I have ordered a number of times from Rubbersole and think they are great. Really good customer service, my order was sent swiftly and without any problems. I always order from Rubbersole even if its cheaper else where, they always do a price match.
My only gripe is that they very rarely have my size in stock
To reply as a company, please log in to your business account.