The website has good range. Quality products. But! Posting and delivery delay from their side is too long that's why 1 star review. Needs to be streamlined.
I ordered a Shimano CS-HG41 7 Speed Acera Cassette 11-28T and it has taken 7 days before it is even processed. Still waiting for it. There needs to be more of a warning that it will take this long. I have not been able to use my new bike until I got the replacement part. I will update to see how long it took for it to be posted.