I Purchased a drill set for hubby never received but now I find a payment every month comes out of my amex card from Braintreecharge which I am told is a sub of PayPal they are based in England my card shows Geprole.com Chicago beside the payment I am now trying to resolve this with Amex as Pay Pal won't help don't know why I use them
... View more