Hi ladies, I've just ordered a pair of shoes from shoeme.ca, an online company that serves Canada only, with free shipping and free returns. Has anyone else ordered from them, or am I the guinea pig? Fingers crossed!