Joe, I have driven 2+ hours one way for a machine I didn't need, but wanted. (Singer 12 with no decals remaining). Oh, and 3.5 hours for a 319 in a trappy case.
Two hours is a short drive for a nice trappy cabinet. It is very comfortable to sew at. The 306 looks well taken care of.
The heart wants what the heart wants!