Hi all, i am a newbie and i was wondering where from i could get my wax. Is there any site from where i could order? i stay in san francisco. But apart from Joann and Michaels' i have not been able to locate any place i could get wax from. Please help. --gypsy