This company came repeatedly recommended to me via reddit. I encourage you to check reviews there.
My assessment of a company puts a lot of stock in their customer service. I don't care if there are issues here and there if I can trust the company to help resolve issues with minimal headaches.
I've purchased from Lukie Games and anytime I have contacted support with a question or issue they respond immediately and if something goes wrong they make it right before I need to ask.
I like this company and would purchase from them again.