Site
site ease of use
site appeal
site performance
Service & Quality
delivery time
customer service
product quality
overall store rating