Buyer beware! The owner lacks integrity...He will bilk you of your deposit, lie to you, will not return your calls, and leave you out to dry. He took our deposit and what should have taken 3 days, took 3 me weeks to fix and he only delivered half the order, I had to install the stuff myself! You will feel hopeless, angry, and betrayed. Do NOT trust Stephen Masone at The Office Exchange or you will surely become another of long line of disappointed and bilked victims. I can name 4 people I know directly that have been deeply disappointed as well. BTW, I told him I would write this review and he still didnt call me back..