Gas engine stand off mounts??
Well I don't know if you meant mine cost a small fortune, but I have no complaints.
Aluminum tubing as you describe them will not work properly, that's why I machine mine from barstock.
Expensive is quite subjective, you get what pay for.