| Patrick Pu 
											9/10
															  	  
									 | 
Excellent customer service. No need to wait for long to speak to one of agents each time I called. Despite that I have received a slightly damaged window caused during transit first time, the shop arranged a replacement delivery in days and offered some compensation for the delay.
| Kenneth J R Smith 
											10/10
															  	  
									 | 
Minor damages to awkwardly shaped components. Easily straightened. Packaging or handling could be more appropriate for such delicate items.