are any ofthese sites advertising here good to buy clen from & does anyone know if they ship to Canada