Written on: 12/11/2012 by Pissoffyoutossers
They are amongst the worst people I have dealt with. They lie in their e-mails for starters!
I will never buy anything from them again. You cannot trust people who act in such a fashion at any level.
As rated by real users
"Green Snap Frames" Read More
"Absolutely Awful " Read More
"Excellent service" Read More
"Not good" Read More
"Excellent customer service and..." Read More