I agree- there are many 'questionable' sites online- you don't know if they are even still trading until you order from them. Then it can then be very difficult to get your money back.
A newish one is KhaleejiAbaya.Com
As well as the usual abayas, they also sell long cardigans to wear over...