The staff at Octopus are really helpful…
The staff at Octopus are really helpful and communicate extremely well. I have faith that when I write to the company, I will get an immediate response. The company understands the problems that people have and does its best to alleviate them. I can thoroughly recommend Octopus.
March 5, 2025