Saikiranray,
Well - you have a good understanding of what an ideal prop shop would be - and there are several.
The rest are disguised brokers acting like a prop shop.
They require to put up your money: let's say $5,000
Then they give you buying power: lets say $100,000
Then they charge...