3 ms·How many products do you buy from Amazon that have a perfect 5 stars? 98% is effectively the same as 100%.by ng12 9y agoHow many products do you buy from Amazon that have a perfect 5 stars? 98% is effectively the same as 100%.