I have purchased several products from StackSocial through their association with maclife.com. They have a good selection of products for the Mac and IOS devices. They have some neat items you don't see elsewhere, great prices and some of the best customer service I have ever seen. I can't recommend them more highly.