mheera clearly is the seller and is just advertising it here. He/she didn't 'Find' anything. 18.88 is still way overpriced for a replica.