Novboss.com
Consumer Report
- 08-27-2013
- 6
Ordered from novboss in early July.
Even sent templates of product.
But all this is just delaying tactics.
Be warned its a scam.
Do not order from these scammers.
You will never receive your product.
Company: Novboss.com
Country: USA