I looked them up, no reseller ratings, not much contact info other than a toll-free #. Looks like the domain has been active about 2 years. They are about $20 less on the 700BT plus they charge shipping (and you have to sign up just to get this figure), al-eds does not.
I would have thought they were another 86th Street Photo or whatever that rip-off place is in the NE, but they have a an LA address for returns if you go to their policy page. BTW, contact us & company info pages are the same page and it is really hard to find a real world address for them.
Based on the above, I don