I would like to suggest that you add product reviews under your products. So that the user can see others impressions of the product before buying, to build more trust.
Totally agree with you, hope they fix it soon.