Regarding prices, here are some quotes that I got from two different Southern California print shops  (I had posted this also on the thread entitled Ambilzi & Grasshopper’s 1940 Global Map)
The first print shop provided the following estimates (note the $52 set up fee):
SET UP:  $52.05 ( digital color file set up, latex printer set up)
48" x 105" vinyl $142.63  print digital color 4/0 on white smooth vinyl (15oz)
48" x 105" canvas  $300.13  print digital color 4/0 on canvas
48" x 105" versa fabric  $273.88  print digital color 4/0 on versa fabric
53" x 116" vinyl  $174.63 print digital color 4/0 on white smooth vinyl (15oz)
53" x 116" canvas $368.13  print digital color 4/0 on canvas
53" x 116" versa fabric $335.88 please note: print cannot be any larger, printing on a 54" rolld
A second set of quotes from a different Southern California printing company for printing on vinyl (the type of material used for advertising banners):
48"x105" ,  white 64" Roland EcoSol Banner, solvent 6 color Roland 4sf  $230.80
53"x116",    white 64" Roland EcoSol Banner, solvent 6 color Roland 4sf  $258.78
56"x122.5",  white 64" Roland EcoSol Banner, solvent 6 color Roland 4sf  $277.42
(I might check on the AliBaba website to see what I can find for printing services in China.  Also, I’m checking on the possibility of printing on upholstery vinyl and marine vinyl).