Arrogant, non cooperative and rude staff! In Scam5 months ago1 Min ReadAdd Comment A Spectrio claims to be a leading in-store marketing company with the best technology and...