Wow, sorry to hear the experience was uber bad.

I guess we should have made sure that you were aware that one should park on the US side and walk across.
I've only been there once, and I mostly found it to be annoying with all the pushy shop owners and underage teens who go there to drink.