Does anyone know if I can buy this anywhere in Canada? Even online in Canada? They charge so much for shipping for USA. Also, several of you have had such great success....does it still work as well for you? My hair isn't very long, maybe 4" all over in layers, will that be a problem? I love this site!!