bid fun: scams you into placing bids and never winning. I looked up the address on goodle maps and its shows a clothing store in the UK. DO NOT TRUST…