XB Teller Reviews (2)
View Photos
XB Teller Rating
Address: 1062 Delaware St, Denver, Colorado, United States, 80220
Phone: |
Show more...
|
Web: |
|
Add contact information for XB Teller
Add new contacts
Address: 1062 Delaware St, Denver, Colorado, United States, 80220
Phone: |
Show more...
|
Web: |
|
Add contact information for XB Teller
After today, it feels like the policy here is the customer is always wrong.
Use another company, there are so many other bitcoin atm choices, and this company is toxic.
This complaint is a complete fabrication. I have met [redacted] to attempt to facilitate his bitcoin to USD conversion. However after spending hours watching him and trying to assist in the process it became clear that he had no bitcoin to sell. I request his so called “proof.”