I am new to macro extension tubes and I want to buy one but I don't have a manual lens (one where I could change the aperture manually) so I don't know if an extension tube would work with my lenses or not. Could anyone help me out with this please? Also there are macro tube ranging from $10 to more than $100. what is the difference between the cheap ones and the expensive ones?
Yes you can.
The more expensive extension tubes has camera-lens connections that let you control aperture.
With the cheaper tubes you still have options:
The differences that matter between different extension subes would be:
You would want the electrical contacts, so that the aperture settings from the camera work, along with other information that is sent between the camera and the lens. The quality of the tube otherwise doesn't affect the image quality, as there are no lenses in the tube.
The auto focus might not work well, or not at all, depending on how long the extension tube is, and the characteristics of the lens. There is no difference between different tubes for this though, as long as the electric contacs are correct.