Signed up with Bidrack looked at your site and realized people were being charged $99 to their credit card. I missed the fine print also. Immediately…