Yes, you can use your own check. My wife just renewed her H1b and we used our own check $185. and one month later she got her renewal approved