Been in and out bid-cactus to bids.... Buying bids and won some gift card but never received the gift card and coupon! And start looking for scam....…