It doesn't seem to work, when I call **18004444444 it still routes it through SP1 instead of VG1
My settings are
PHONE OutboundCallroute {([1-9]x?*(Mpli)):pp},{(<#:>|911):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**3:>(Mvg1)):vg1},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}
PHONE DigitMap ([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|**1(Msp1)|**2(Msp2)|**3(Mvg1)|**8(Mli)|**9(Mpp)|(Mpli))
ITSP A DigitMap (1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*#]@@.)
VG1 DigitMap (<**:>18(00|88|77|66|55|44)xxxxxxx)
Also, the digitmap for VG1 you suggested didn't let me call Tollfree, I had to use (18(00|88|77|66|55|44)xxxxxxx|<1>8(00|88|77|66|55|44)xxxxxxx)