Nobis Technology Group, L.L.C. Reviews (1)
View Photos
Nobis Technology Group, L.L.C. Rating
Address: 6930 E Chauncey Ln Ste 150, Phoenix, Arizona, United States, 85054
Phone: |
Show more...
|
Web: |
|
Add contact information for Nobis Technology Group, L.L.C.
Add new contacts
ADVERTISEMENT
Really shady company. Charged me for a service I cancelled for at least 6 months and claimed it was "paypal's responsibility" to notify me because I didn't manually cancel my subscription. I purchased services from other companies and that has never been an issue.