P

My overall experience with Celia Inc. was average....

My overall experience with Celia Inc. was average. The products were alright, but nothing spectacular. The customer service could have been better. I expected more from a company of their reputation.

Comments:

No comments