Overall it was a good experience! Terachai had superb communication, he was always reachable and responded swiftly. The price was accurate for what I received.