C

Char Allen
Review of Sequila media

1 year ago

I had a subpar experience with Sequila media. Thei...

I had a subpar experience with Sequila media. Their customer service was lacking, and their delivery was delayed by several days. I expected better from a company with such high ratings. Disappointed.

Comments:

No comments