M. B.
My card declined and had to pay cash at…
My card declined and had to pay cash at my local gas station. Now, my card statement shows a pending payment. I just hope the charge does not go thru and I end up paying double.
Shell U.S., Inc is listed under Energy & Power.
Shell U.S., Inc (shell.us) has 17 customer reviews on Five Star Index, with an average rating of 1.4 out of 5.
Is this your business?
Correct your details and reply to customers in public. Both are free.
Claim this listingShowing 1 review with 3 stars · Clear filters
M. B.
My card declined and had to pay cash at my local gas station. Now, my card statement shows a pending payment. I just hope the charge does not go thru and I end up paying double.