I ordered some of the more common wear/repair parts to have on hand for my Mirage. Some of latest versions of the parts aren't yet listed by Staresso, but the company had good communication and helped me order the correct items. They arrived in a reasonable amount of time and at a reasonable price. I am fully satisfied.
Had a little trouble finding the part I needed initially, but once I did, the service was very fast. Response from customer service rep for another part has also been good. I am still awaiting that part,.
I wasn’t sure which part was best for my Staresso so I emailed the company and was given a quick helpful response. Very happy with the part and service.