Just won these on eBay from a seller in the Netherlands for a decent price. Noticed the seller has 0% feedback and when I've had a look through the photos I can't be entirely sure they are legit. Photos are pretty poor but they come with booklet, the main thing that is making me think they make...