Sclerotherapy needle shops