viagra buy online criminal attorney cost