Anyone read anything about this? I ordered from SE store, big mistake, and they make is so tough to contact them.