JavaScript is not enabled.
Worst customer service EVER. - Review by citysearch c | Self Service Stge-Philadelphia

Self Service Stge-Philadelphia

Claim

Worst customer service EVER. 3/19/2008

A billing nightmare and some of the worst customer service I've ever experienced. Maybe ok for storing your own personal stuff (mark your calendar for when you should pay them), but if your company is looking to store, go someplace else. Pros: - Cons: - more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021