Hello and welcome to the iMore forums site. This is where people discuss Apple products and accessories. It seems as though you're trying to reach the iMore store. You might try this contact link. Hopefully, it will help you get in touch with the proper folks.