I won a bid on bidrack but never received my item, but my credit card was charged a couple of time. YOUR ORDER CONFIRMATION # is: BRxxxxxx4980 Scam…