I don't want to even give 1 star for this company. The online purchase is not user-friendly. Ordered and reordered for 6 times, all were cancelled. When I checked with them, I was told that there was inactivity and no payment was made for each order, where in fact I did key-in my card details and click the submit payment button. Then, I had a terrible experience with their customer service. Slow in replying email (if they even bother to reply), and had to keep following-up on a simple email query. My first email on the issue was sent early Feb 2020 and until now the issue is not resolved.