I have been a loyal customer of visionarmy.com for several years, and overall, I am extremely satisfied with their service. The only minor inconvenience I have encountered is the occasional discontinuation of the product I prefer. However, I understand that this is likely due to the manufacturer and not the fault of the supplier.