Are Online Businesses Legit: An In-Depth Analysis