add support to be able to specify different price for different color.
switch back to single process, since it's so nasty...
minor bug and formatting problem
get rid of wget, manipulate http request and response itself, thus benefitting from keep-alive connection.
multiple process support.
use gzip for content encoding, handle SIGPIPE when sending data through socket.
add a default timeout for reading http response.