I have lost $20,000 on this site, which seems to be a platform for scammers who pay for positive reviews in order to gain credibility. It preys on the emotions of vulnerable individuals. I truly believe this place operates with malicious intent.
9 months ago
asknebula.com has a
4.5
average rating
from
855
reviews