i ordered a helix thermostat from the actual helix store and never got an email back saying they will be shipping it and i ordered 64 tubs from vision racks and didnt receive an email saying they were going to ship it, has anyone else had trouble with these two. thankss