Hi all, just a quick question mainly for all you American members.
Do you all buy your products from the `net.
Reason i ask is, i will be coming over on holiday this year and i was wondering if there are any shops or outlets where i can buy polishes, waxes even MF towels.
As i`m sure...