I am giving their support a 5 star rating as I was charged $19.99 19 times in a row for credits that I didn't authorize and all it took was one email to them to have it fixed. They were very helpful and friendly!! I'm extremely happy with the outcome. Thanks Nebula support team!
1 year ago
asknebula.com has a
4.5
average rating
from
857
reviews