eBay-Like Bidding Meets Facebook with Social Media Auction App BuddyBid