Peter Indiola
The website design and interface were decent, but ...
The website design and interface were decent, but I encountered some glitches while navigating. The customer service was average, with response times being somewhat slow.
Based on 12 reviews
The website design and interface were decent, but I encountered some glitches while navigating. The customer service was average, with response times being somewhat slow.