Sorry about posting the website link.
The dealer is 124logo. I came across them doing a google search and have not come across them before in any of the reviews.
just wondering if any of you have encountered them before and if they are worth buying from ?