I own several AP cages and have been very happy with them, and I will also say that they have great customer service. I just ordered four more T8 cages, and they took about three weeks to arrive. When I inquired about the 15" tall version, the wait time was 10-12 weeks. They do require assembly, which is quite easy. I put all four together in a matter of an hour.
I don't own any boaphiles, but belong to a community where they are very popular and very much loved by many owners. They come fully assembled, and also have the single, drop-down glass front which would be nice, compared to the split glass front of the APs. I suspect that they are very similar in quality. The price includes shipping, I believe, but is still a fair touch higher than the APs.