New items at used prices. Ive not seen New Lenses at the price they are advertising anywhere else remotely close to thiers.
Only place on the website that hints at it being based in hong kong is the contact address, FAQ says only delivers to Uk and Ireland so not upfront that its not a UK based dispatch.
Trust pilot has a lot of poor reviews - granted many from people that havent checked that it was actually UK based but there are 5 star reviews where the tone of the review is clearly not of someone who has english as a first language and uses too many words like "travelling from Hong Kong" and repeatedly uses "such keen prices". Pretty sure "Rob" doesnt live in the UK.