People have talked about buying on ebay from Jeff, is that the Labrador ebay store? I want some but want to make sure I am buying from the right guy. Labrador ships from the UK . Thanks in advance for your ideas.
No–Jeff ships out of Hong Kong. Here is his eBay store: