No awards yet.


1 Posts
  • Published Question

    Are they charging my creadit card?

    I had a coupon of $100 and decided to create a droplet. I had to add my credit card for this. Now it has been a day since I create the droplet, but I still have my money untouched. Are they taking that off my credit o...
    1 By keeeenion