Updating my review
Updating my review - I might have reviewed the wrong company. My previous review was meant for the company virtualstaging.cloud, which took 228 from me because their subscription page is misleading. Anyways, updating my review and I think these are two different companies.
