i have been waiting 2 weeks on pins from england but most mail from england only take two days normally,this is the first time ive ordered from this company.im running out of pins, can you get them in a chemist etc?