Price competitiveness is so-so. Doing some groundwork is a must if you want to get a good deal.
Service is bad, or depends on who you talked to. I bought a few things from AP before. There was once I asked for a price of lens, and the salesperson didn't even bother to check and rattled off something unrealistic...I smiled and just walked off. He didn't show any interest/passion to serve. I won't buy any lens from them thereafter.