Bob Roberts is an EXTREMELY good egg! Don't forget to browse through the excellent technical articles on his site. Bob believes in jobs done right, so in addition to all the arcade stuff, he always has the proper disconnects, cable ties, spiral wrap, etc.
The only downside is that Bob is a semi-retired operator, and thus doesn't take credit cards or PayPal or anything. You need to send him a check or money order. It's worth the effort.