This company is a scam.
Simply put $99 bid pack buys you 270 bids. That is 2.7 bids for $1 or 37cents a bid. Items such as a $100 amex card on bid cactus goes for $20 (100 one cent bids * 20 = 2000 bids. 2000 bids *. 37 cents a bid is = $740). So in effect all the bidders combined are paying 7.5 times the price of the item being bid on!
To add to this they will charge you shipping for the product. The shipping is usually 2-3 weeks from the date of purchase (I suspect that they use the cash flow to buy the product at market rate and send it to you). In my case they are 4 weeks past the shipping date and I still don't have my gift cards! Stay away from this company. You never know if there are robot bidders jacking up the price