I'd second
Jenda's response. DBI is has some magic that will get you what you need, most of the time.
My only comment would be that calling $table->header_info() method will give you some details of the table structure of the database file.
Well, that's my $.02 worth. No, for refunds you'll have to check our customer service department.