Electronics in Boise, ID
Electronics • Office Supplies and Furniture
8033 W Franklin Rd,
Boise ,
ID
83709
UNITED STATES
Based on 1 reviews
Office Depot is not what they claim
I placed an order with Office Depot on Monday the 4th of January, delivery was to be NEXT DAY on the 5th of January. I waited ALL DAY on the 5th and the delivery NEVER came. I called customer service at 6:30 on the 5th (delivery was to...Worldwide > United States > Boise, ID > Electronics