S
Suzanne Selph Review of The delta
I had a negative experience with The Delta. The cu...
I had a negative experience with The Delta. The customer service was below average and the website was difficult to use. I wouldn't recommend them.

Comments: