MyThemeShop has great products, at decent prices and many excellent designs! Their support staff has solved every problem I've had with relative ease. I've found some of the responses a bit delayed but once it's come through it has more often than not been the right response. From a business perspective, their support service is a vital addition in my opinion. Thanks, team!