I received an email last night from the address "share-it! Customer Service <support@us.shareit.com>". The subject is "Your "Blue Iris Extended Support and Maintenance" subscription (MyCommerce Share-it order no. 612341893)".
Is this legit?
Is this legit?