I've bought three games from them (and one from somewhere else before I had heard of LDW) and support has been great and everything. No problems