analysis conducted by BravoDeal