I've not had issues with Apex. The website used to be pretty rough to navigate and that was a put off, but it's fine now.
Just like everything else...For every individual that publicly mentions an issue there are usually dozens if not more who are very happy about stuff

.
J