What was good about this product or service overall? Their order fulfillment process is very efficient. The ETA is always met. Furthermore, I love that I can keep track of my orders very easily. Their website is also quite informative.
Could anything have been better? It's always room for improvements but I cannot suggest an improvement right now.
How was the support? I cannot complain. they have always offered me a great support, no matter if I called them or contacted them vial email messages.