Just because the seller says no import duty or VAT, it doesn't mean UK customs will not charge on it. It could add another £40.
The price looks Too cheap, the postage looks too cheap (I buy regularly from the U.S) and no way will it go Royal Mail 1st class and arrive in 1 day as stated.
I'm sure I've seen those pictures before somewhere.
.