I've been riding a Position for about 6 mths, it's a decent frame. Standard US design with overseas fab work. As people have said, the welds aren't great (cosmetically), but what can you expect from budget aluminum. Ride is nice and stiff, handling is precise (I'm using the Fetish CF aero fork), and the price is right. I've been happy with it.
It is not, however, super light. I believe they stuck with thicker gauge tubing to keep the stiffness up (and make welding easier). Fully built I'm around 17lbs (with typical mid-end parts and a front brake). Not sure where the other budget Al falls in.
Cheers