Hi US cyclists,
Sorry I didn't realize this is a US based forum. In my anger, I was going all crazy.
I have crossed posted to the UK group and have made peace with being sold a bike that is definitely not the right size, and understanding my rights.
You all have helped me come out of my darkness.
Might one day I will cycle across the Atlantic and ride on US
Happy Riding everyone!