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

overall store rating